Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F5 Czech Republic F6 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 Turkey F10 Turkey F11 Slovakia F4 Slovakia F1 Estonia F3 Austria F5 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) France F7 Slovakia F3 Germany F1 The Manchester Trophy - Manchester Oberstaufen Cup - Oberstaufen USTA Challenger of Burbank - Burbank Zagreb Open - Zagreb The Surbiton Trophy - Surbiton BH Indoor Sarajevo - Sarajevo The Scottish Championships - Edinburgh KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux PEOPLEnet CUP - Dnepropetrovsk Fergana Challenger - Fergana Heilbronn Challenger Belgrade Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tunis Challenger Tatra Banka Open - Bratislava Pozoblanco Challenger Mobilux Open - Luxembourg Manchester Challenger Istanbul Challenger Zivnobanka Czech Open - Prostejov Mons Challenger Kolding Challenger Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Belgrade Challenger Bordeaux Challenger Prostejov Challenger Architect Open - Budapest Challenger Casino Lugano - Lugano Aptos Challenger Amer-Wilson Tampere Challenger - Tampere Togliatti Cup - Togliatti Tashkent Challenger Ortisei Challenger Tatra Banka Open - Bratislava Bergamo Challenger Cherbourg Challenger Le Gosier Challenger Bath Challenger Athens Challenger GHI Bronx Classic - Bronx Wartburg Open - Eisenach ATU Cup 2001 - Weiden West of England Tennis - Bristol Granby Challenger Astana Challenger Segovia Challenger Optimus Maia Open - Maia Challenger Tunisie - Tunis Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov Tampere Imageneering Open - Tampere Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Amer-Wilson Challenger - Tampere Warta Cup - Sopot Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Muller Cup - Ulm Eckental Challenger Salzburg Challenger Helsinki Challenger Hamburg Challenger - Hamburg The LTA Manchester Trophy - Manchester Heilbronn Challenger Amer-Wilson Tampere ATP Tournament - Tampere IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Athens Challenger Recanati Challenger Beijing Challenger Istanbul Challenger Sarajevo Challenger Prostejov Challenger Portoroz Challenger Istanbul Challenger Eskisehir Challenger Cepu Open - San Marino Petange Challenger Eckental Challenger Bergamo Challenger IPP Open - Helsinki Wroclaw Challenger Gimcheon Challenger Busan Challenger Portoroz Challenger Pro Tennis World Open - Sunrise Czech Open 2005 - Prostejov San Marino Cepu Open - San Marino KGHM Dialog Polish Indoors - Wroclaw Privat Bank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Recanati Challenger PEOPLEnet Cup - Dnepropetrovsk Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Johannesburg Challenger Nottingham Challenger Trnava Challenger Heilbronn Challenger Akbank Private Banking TED Open - Istanbul Sarajevo Challenger Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen LTA Shrewsbury Challenger - Shrewsbury Challenger DCNS de Cherbourg - Cherbourg Warsteiner Grand Prix - Oberstaufen Salzburg Challenger Diego Open - Budapest Intersport Heilbronn Open - Heilbronn IPP Open - Helsinki Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Mons Challenger Orleans Challenger Top Wool Challenger - Biella Helsinki Challenger Pekao Open 2001 - Szczecin Taipei City Challenger Nottingham Challenger Heineken Challenger - Ho Chi Minh City Scania Stockholm Open - Stockholm Milan Indoors - Milan Estoril Open - Estoril Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Shimadzu All Japan Indoor - Kyoto Stockholm Open - Stockholm Milan Indoors - Milan Open Seat Godo 2003 - Barcelona BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Thailand Open - Bangkok Stockholm Open - Stockholm Memorial Savigny - Sassuolo Open de Montauban - Montauban Open Castilla y Leon Trofeo Iberdrola - Segovia IPP Open - Helsinki Open de L'Isere - Grenoble IPP Open - Helsinki KGHM Polish Indoors - Wroclaw ECM Prague Open 2005 - Prague AAPT Championships - Adelaide Heineken Open - Auckland Nottingham Challenger Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille GHI Bronx Classic - Bronx Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Akbank Private Banking-TED Open - Istanbul Astana Challenger Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Privat Bank Cup - Dniepropetrovsk Medibank Private International - Sydney Milan Indoors - Milan USTA Men's Challenger of Dallas - Dallas Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Dubai Open - Dubai Nottingham-2 Challenger Grand Prix Hassan II - Casablanca AXA Open II - Espinho BMW Open - Munich Polish Open 2000 - Poznan Tatra Banka Slovak Open - Bratislava The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham USTA Tennis Championships of Houston - Houston The 69th King's Cup-Thailand Open - Bangkok RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Idea Prokom Open - Sopot China Open - Beijing Thailand Open - Bangkok Tatra Banka Open 2003 - Bratislava Open de Moselle - Metz AIG Japan Open - Tokyo Stockholm Open - Stockholm The Samsung Open - Nottingham Mauritius Open - Mauritius Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb Geneva Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle AAPT Championships - Adelaide Synsam Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo Adidas International - Sydney St. Petersburg Open - St. Petersburg Open 13 - Marseille Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Stella Artois Grass Court Championships - London BMW Open - Munich 2003 Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bergamo Challenger Open des Alpes Trophee BNP Paribas - Grenoble Rhodes Challenger Pilot Pen Tennis - New Haven Nottingham Challenger Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Scania Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Energis Open - Amsterdam Catella Swedish Open - Bastad BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Medibank International - Sydney Besancon Challenger Open Sabadell Atlantico - Barcelona Nottingham-2 Challenger CA Tennis Trophy - Vienna Izmir Challenger Copenhagen Open - Copenhagen AEGON Championships - London International Tennis Championships - Delray Beach Ostrava Challenger CA Tennis Trophy - Vienna BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Open de Moselle - Metz Thailand Open - Bangkok Cremona Challenger If Stockholm Open - Stockholm Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Jersey Challenger Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Medibank International - Sydney Helsinki Challenger SA Tennis Open - Johannesburg Gelsor Open Romania - Bucharest Salzburg Challenger ABN AMRO World Tennis Tournament - Rotterdam Izmir Challenger Dubai Duty Free Tennis Championships - Dubai Heilbronn Challenger Open Sabadell Atlantico - Barcelona Tashkent Challenger If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam UNICEF Open - 's Hertogenbosch The Dubai Tennis Championships - Dubai Bergamo Challenger Bank Austria Tennis Trophy - Vienna Trnava Challenger Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Ortisei Challenger Qatar Exxon Mobil Open - Doha Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney Helsinki Challenger Delray Beach International Tennis Championships - Delray Beach Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Sarajevo Challenger Marrakech Challenger Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb UNICEF Open - 's Hertogenbosch Gerry Weber Open - Halle Studena Croatia Open - Umag Bergamo Challenger Barletta Challenger Quimper Challenger Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Atlanta Tennis Championships - Atlanta Brisbane International - Brisbane International German Open - Hamburg Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Countrywide Classic - Los Angeles BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Campbell's Hall of Fame Tennis Championships - Newport AEGON Championships - London Johannesburg Challenger Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Open Sud de France - Montpellier China Open - Beijing Geneva Open - Geneva BMW Open - Munich Topshelf Open - 's-Hertogenbosch Rakuten Japan Open - Tokyo Davidoff Swiss Indoors Basel - Basel Generali Open - Kitzbuhel Thailand Open - Bangkok Stockholm Open - Stockholm Ostrava Challenger Open 13 - Marseille AEGON International - Eastbourne Open Seat Godo 2007 - Barcelona Proton Malaysian Open - Kuala Lumpur Synsam Swedish Open - Bastad Helsinki Challenger Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Serbia Open - Belgrade Gerry Weber Open - Halle Taipei City Challenger Allianz Suisse Open Gstaad - Gstaad Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach SkiStar Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Power Horse Cup - Dusseldorf Valencia Open - Valencia Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle If Stockholm Open - Stockholm USTA Challenger of North Miami Beach - North Miami Beach Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Malaysian Open - Kuala Lumpur The Scottish Tennis Championships - Edinburgh Compaq Cup 2001 - Zabrze Tampere Challenger Tampere Challenger Exim Agmedia Open - Kosice Dubai Open - Dubai Ordina Open - 's-Hertogenbosch Heineken Open Shanghai - Shanghai Open 13 - Marseille Open Seat Godo 2005 - Barcelona Trofeo Conde de Godo - Barcelona Synsam Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. DPD Challenger 2001 - Aschaffenburg President's Cup - Tashkent St. Petersburg Open - St. Petersburg Heineken Open - Auckland Estoril Open - Estoril Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad Estoril Open - Estoril Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane SAP Open - San Jose Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Open de Moselle - Metz Tennis Masters Series - Madrid Open SEAT 2008 - Barcelona Pacific Life Open - Indian Wells Heineken Open - Auckland NASDAQ-100 Open - Miami Apia International - Sydney Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Madrid Campionati Internazionali d'Italia - Rome Open de Nice Cote dAzur - Nice AIG Japan Open - Tokyo Qatar Open - Doha Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Croatia Open - Umag Western & Southern Financial Group Masters - Cincinnati Pilot Pen Tennis - New Haven Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Campionati Internazionali D'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Regions Morgan Keegan Championships - Memphis Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Masters - Montreal Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne Abierto Mexicano Telcel - Acapulco Open 13 - Marseille Argentina Open - Buenos Aires French Open - Paris U.S. Open - New York Wimbledon - London Legg Mason Tennis Classic - Washington Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Kremlin Cup - Moscow U.S. Open - New York NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campionati BNL dItalia - Rome Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York Rogers Masters - Toronto French Open - Paris French Open - Paris Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group II, 2R, DEN-FIN 3-2 Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group II, 1R, FIN-BUL 3-2 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Olympics - London Olympics - Athens Olympics - Beijing